/*
	onmouseover: expression(onmouseover=function (){
		this.style.cssText ='BORDER-BOTTOM: #4e5e88 1px dashed'
	});
	onmouseout: expression(onmouseout=function (){
		this.style.cssText ='BORDER-BOTTOM: ""'
	});
	*/
/**
*	Table 表格 自动生成后的样式 提供三种样式替换
*/
body,table{
	font-size:12px;
}
table{
	width:98%;
	/*table-layout:fixed;*/
	empty-cells:show; 
	border-collapse: collapse;
	margin:0 auto;
}
td{
text-align:center;
	height:25px;
}

.table_content_td{
	text-align:center;
}

h1,h2,h3{
	font-size:12px;
	margin:0;
	padding:0;
}
/*
.title { background: #FFF; border: 1px solid #9DB3C5; padding: 1px; width:90%;margin:20px auto; }
	.title h1 { line-height: 31px; text-align:center;  background: #2F589C url(../css/th_bg2.gif); background-repeat: repeat-x; background-position: 0 0; color: #FFF; }
		.title th, .title td { border: 1px solid #CAD9EA; padding: 5px; }
*/

/*这个是借鉴一个论坛的样式*/
table.t1{
	border:1px solid #cad9ea;
	color:#666;
}
table.t1 th {
	background-image: url(../css/th_bg1.gif);
	background-repeat::repeat-x;
	height:30px;
}
table.t1 td,table.t1 th{
	border:1px solid #cad9ea;
	padding:0 1em 0;
}
table.t1 tr.table_content_tr{
	background-color:#f5fafe;
}



table.t2{
	border:1px solid #9db3c5;
	color:#666;
}
table.t2 th {
	background-image: url(../css/th_bg2.gif);
	background-repeat::repeat-x;
	height:30px;
	color:#fff;
}
table.t2 td{
	border:1px dotted #cad9ea;
	padding:0 2px 0;
}
table.t2 th{
	border:1px solid #a7d1fd;
	padding:0 2px 0;
}
table.t2 tr.table_content_tr{
	background-color:#e8f3fd;
}



table.t3{
	border:1px solid #fc58a6;
	color:#720337;
}
table.t3 th {
	background-image: url(../css/th_bg3.gif);
	background-repeat::repeat-x;
	height:30px;
	color:#35031b;
}
table.t3 td{
	border:1px dashed #feb8d9;
	padding:0 1.5em 0;
}
table.t3 th{
	border:1px solid #b9f9dc;
	padding:0 2px 0;
}
table.t3 tr.table_content_tr{
	background-color:#fbd8e8;
}


/***
*	弹出窗口CSS样式
*/
div.sample_popup { z-index: +1; }
div.menu_form_header{
cursor:move
}
div.sample_popup div.menu_form_header
{
border-bottom: 0px;
cursor: default;
cursor:move;
/*width: 190px;*/
height: 20px;
line-height:24px;
vertical-align: middle;
background:#34A2DC;
color:#FFF;
text-decoration: none;
font-weight: 900;
font-size: 13px;
padding-left:10px;
overflow:hidden;
}
div.sample_popup div.menu_form_body
{
border: 3px solid #34A2DC;
/*width: 194px;*/
background:#FFF;
font-size:12px;
}
div.sample_popup img.menu_form_exit
{
float: right;
margin: 5px 5px 0px 0px;
cursor: pointer;
}

div.sample_popup form
{
margin: 0px;
padding: 8px 10px 10px 10px;
}
.menu_form_body a {
text-decoration: none;
}


